to produce results - Englisch Synonyme Wörterbuch